home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / sound / players / cdplr13c.lzh / CDPLAYER / CDP.TXT < prev    next >
Text File  |  1995-10-30  |  33KB  |  627 lines

  1. CD-Player V1.3c (Oktober 1995)
  2.  
  3.     ein Audio-CD-Player für ATARI ST/STE/TT/Falcon mit CD-ROM-Laufwerk
  4.     von Alexander Clauss, Stresemannstr. 44, D-64297 Darmstadt
  5.  
  6.  
  7. Dieses  Programm  ist  FREEWARE.  Es  darf  kostenlos  kopiert  und benutzt
  8. werden.  Eine  Verbreitung  über  Mailboxen,  FTP-Server  und PD-Serien ist
  9. erlaubt.   Eine   Verbreitung  auf  CD-ROMs  und  auf  Cover-Disketten  von
  10. Zeitschriften  ist  NUR  mit  meiner schriftlichen Genehmigung erlaubt. Das
  11. Programm  muβ  immer  komplett weitergegeben werden (siehe LIESMICH Datei).
  12. Das Verändern des Programms und der Anleitung ist nicht gestattet.
  13.  
  14. Wenn Ihnen das Programm  gefällt und Sie es regelmäβig benutzen, können sie
  15. mir  natürlich  auch  eine  kleine  Spende  zukommen lassen; ich würde mich 
  16. freuen. 
  17.  
  18. WICHTIG:
  19. Ich   bin   natürlich   auch  an  Fehlermeldungen  und/oder  Verbesserungs-
  20. vorschlägen  interessiert.  Bei  Fehlermeldungen  bitte  immer  Rechnertyp,
  21. CD-ROM-Typ,     CD-ROM-Treiber,   TOS-Version,   Autoordner-Programme   und
  22. Accessories  angeben.  Wenn  möglich,  bitte genau beschreiben, wie man den
  23. Fehler reproduzieren kann.
  24.  
  25. Konstruktive   Kritik   und   Vorschläge   für  zukünftige  Versionen  sind
  26. ausdrücklich erwünscht!!!
  27.  
  28. WICHTIG:
  29. Ich  bitte,  bei  Anfragen  per  Post  immer  auch  einen  frankierten  und
  30. adressierten  Rückumschlag  beizulegen,  wenn  Sie  eine  Antwort  von  mir
  31. erwarten.
  32.  
  33.  
  34. Meine Adresse
  35. -------------
  36.   Alexander Clauss
  37.   Stresemannstraβe 44
  38.   D-64297 Darmstadt
  39.   -- Germany --
  40.   
  41. email: aclauss@rbg.informatik.th-darmstadt.de
  42. WWW:   http://www.student.informatik.th-darmstadt.de/~aclauss/
  43.  
  44. (Wer  mich  über  die email-Adresse nicht (oder nicht mehr) erreichen kann,
  45. sollte es über die Post-Anschrift versuchen!)
  46.  
  47.  
  48. Bankverbindung
  49. --------------
  50.   Sparkasse Darmstadt
  51.       BLZ: 508 501 50
  52.   Kontonr: 0115032143
  53.  
  54. ---------------------------------------------------------------------------
  55.  
  56. System-Voraussetzungen
  57. ======================
  58. Dieses  Programm läuft auf allen Atari ST/STE/TT/Falcon (und wahrscheinlich 
  59. auch auf Medusa und Eagle) mit CD-ROM-Laufwerk und MetaDOS-Treiber.
  60.  
  61. Sowohl CD-ROM-Laufwerk als auch der MetaDOS-Treiber müssen in der Lage sein 
  62. Audio-Kommandos zu verstehen.
  63.  
  64. Das  Programm läuft in jeder Auflösung und Farbtiefe. Einige Dialoge können
  65. leider nicht vollständig in der ST-Niedrig-Auflösung dargestellt werden.
  66.  
  67. Die  Proportionen  der Bedienelemente des Hauptfensters sind abgestimmt auf 
  68. den  8x16  Systemzeichensatz.  Das  bedeutet:  auf  z.B.  ST-Niedrig-  oder  
  69. ST-Mittel- Auflösungen (8x8 Zeichensatz) sieht das Haupfenster nicht so gut 
  70. aus.  Die 3D-Effekte wirken nur dann gut, wenn mindestens 16 Farben (in der 
  71. normalen Systempalette) zur Verfügung stehen. 
  72.  
  73.  
  74. Installation
  75. ============
  76. Besitzt  man nur ein Gerät (CD-ROM) welches durch MetaDOS angesteuert wird, 
  77. muβ  man nichts weiter beachten. Dieser Abschnitt kann getrost übersprungen 
  78. werden.  Nur  wenn  man  mehrere MetaDOS-Geräte installiert hat, sollte man 
  79. diesen Abschnitt beachten.
  80.  
  81. Sind   mehrere   MetaDOS-Geräte   (CD-ROMs)  angemeldet,  hat  man  mehrere
  82. Möglichkeiten, das richtige Gerät auszuwählen:
  83.  
  84. 1)  Man übergibt die GemDOS-Kennung des CD-ROM-Laufwerks als Parameter. (Ab 
  85.     TOS 2.0x kann man im DESKTOP CDP.APP mit diesem Parameter anmelden)
  86.     Der  Parameter  darf  auch  die  Form 'x.CDP' besitzen (x steht für die 
  87.     GemDOS-Kennung).  Man  kann  also CDP.APP auf die Dateikennung *.CDP im 
  88.     DESKTOP  anmelden.  Öffnet man eine Datei (sie darf auch leer sein) mit 
  89.     dem  Namen K.CDP wird  das CD-ROM K: benutzt, öffnet man dagegen G.CDP, 
  90.     wird  das  CD-ROM G: benutzt. Diese Möglichkeit ist praktisch, wenn man 
  91.     mehrere CD-ROM-Laufwerke (eventuell sogar gleichzeitig) benutzt.
  92.  
  93. 2)  Benutzt man nur ein bestimmtes CDROM-Laufwerk als Audio-CD-Player, kann 
  94.     man  das Programm von CDP.APP in CDP_x.APP umbenennen - das x steht für 
  95.     den  Laufwerksbuchstaben, der auch vom Desktop für das CD-ROM verwendet 
  96.     wird.  Beispiel:  Ist  das CD-ROM unter K: im Desktop angemeldet heisst 
  97.     das Programm jetzt 'CDP_K.APP'.
  98.  
  99.     HINWEIS: Es  darf  sich nur ein(!) Programm mit  dem Namen CDP_x.APP im 
  100.              Verzeichnis befinden. Ansonsten kann nicht entschieden werden, 
  101.              welches gestartet wurde.
  102.  
  103.  
  104. Installation als Accessory
  105. ==========================
  106. Das  Programm  kann  auch  als  Accessory  installiert  werden. Wegen einer
  107. Einschränkung  des GEM (Speicher, der durch ein Accessory reserviert wurde,
  108. gehört  leider  nicht dem Accessory, sondern dem gerade laufenden Programm.
  109. Der  Speicher wird deshalb beim Starten und Beenden eines Programmes wieder
  110. freigegeben)  müssen  beim Betrieb als Accessory Abstriche in Kauf genommen
  111. werden (In einer Multitasking-Umgebung gibt es diese Einschränkung nicht!)
  112.  
  113. Beim Betrieb als Accessory gibt es folgende Einschränkungen (Single-TOS):
  114.  * Die Dialoge öffnen sich systemmodal (d.h. nicht in einem Fenster). 
  115.    [ Das  ist  allerdings keine  Einschränkung des GEM, sondern ein Problem 
  116.      meiner  GEM-LIB,  die  bei  Fenster-Dialogen  noch  Probleme  mit  der 
  117.      AC_CLOSE-Message hat ]
  118.  * Es  können  keine  neuen  CDs in die Datenbank  aufgenommen werden, dazu 
  119.    müsste nämlich dauerhaft Speicher angefordert werden.
  120.    
  121. Inwieweit   es   Probleme   mit  GEM-Autostart-Programmen (z.B. alternative 
  122. Desktops)  gibt,  kann  ich nicht sagen. Wenn es Probleme gibt, muβ man auf 
  123. den  Einsatz  als  Accessory  verzichten.  Da  das  Programm auf jeden Fall 
  124. Speicher anfordert (direkt nach dem Starten), für die Datenbank und für die 
  125. RSC-Datei, können Probleme nicht ausgeschlossen werden. Ohne GEM-Autostart-
  126. Programme   sollten   alle   Speicheranforderungen    stattfinden,  solange  
  127. ausschliesslich  der Desktop als Hauptprogramm aktiv ist. Dann gehören alle 
  128. angeforderten Speicherblöcke zum Desktop, und der wird ja nie beendet. Wenn 
  129. ein  Autostart-Programm  aber  schon  gestartet  wird,  bevor der CD-Player 
  130. seinen  benötigten Speicher angefordert hat, wird es Probleme geben, sobald 
  131. dieses Programm beendet wird.
  132.  
  133. Es  gibt  irgendeinen  (unsauberen?)  Trick,  mit  dem  man  auch aus einem 
  134. Accessory  dauerhaft  Speicher anfordern kann. Wenn mir jemand diesen Trick 
  135. verrät,  kann  ich  die  Einschränkungen  beim  Accessory-Betrieb eventuell 
  136. vermeiden.
  137.  
  138.  
  139. Was kann das Programm
  140. =====================
  141. Das  Programm  bietet fast alle Funktionen eines normalen Audio-CD-Players.
  142. Es  verwaltet  ausserdem  noch  eine  kleine  Datenbank,  in  der Titel und
  143. Interpret  der  einzelnen  CD-Tracks  eingegeben  werden  können. Mit Hilfe
  144. dieser  Datenbank kann das Programm die gerade eingelegte CD identifizieren
  145. und  im  Klartext Titel und Interpret anzeigen. Jeder einzelne Track der CD
  146. wird  natürlich  auch  als  Text angezeigt. Mit Hilfe dieses Programms kann
  147. man  weiterhin  Tracks  (oder  beliebige  Ausschnitte davon) auf Festplatte
  148. kopieren   (ohne  Umwege  über  D/A-  und  A/D-Wandler).   Es  stehen  dazu  
  149. verschiedene  Sampleformate  zur  Verfügung.  Da  die Atari-Rechner mit der 
  150. Samplefrequenz  von  44100  Hz  einer  Audio  CD leider nicht viel anfangen 
  151. können,  kann beim Abspeichern auf Festplatte auch noch eine Umrechnung auf 
  152. Atari-(Falcon) übliche Frequenzen stattfinden.
  153.  
  154.  
  155. Das Haupfenster von 'CD-Player'
  156. ===============================
  157. Der  Aufbau  dieses  Fensters orientiert sich an normalen Audio-CD-Playern. 
  158. Die  Knöpfe, die ein CD-Player hat wird man auch in diesem Fenster finden.  
  159. Sie können auch mit der Tastatur ausgewählt werden.
  160.  
  161. Unterste Reihe:
  162. ---------------
  163. 1. Eject (Taste E): 
  164.   Die Schublade des CD-ROM-Laufwerks wird ausgefahren.
  165.   
  166. 2. Stop (Taste S): 
  167.   Die Audio-Wiedergabe wird gestoppt.
  168.   
  169. 3. Play  (Taste P): 
  170.   Die Audio-Wiedergabe wird begonnen.
  171.  
  172. 4. Pause (Taste P): 
  173.   Die  Wiedergabe wird gestoppt, kann aber an dieser Stelle fortgesetzt 
  174.   werden.
  175.   
  176. 5. Skip Back (Taste -): 
  177.   Springt an den Anfang des aktuellen Tracks; wenn man schon dort ist, an 
  178.   den Anfang des vorherigen Tracks.
  179.   
  180. 6. Back (Taste B): 
  181.   Springt 2 sec z